<?php

include_once (__ALIPATH__.'/com/alibaba/openapi/client/entity/SDKDomain.class.php');
include_once (__ALIPATH__.'/com/alibaba/openapi/client/entity/ByteArray.class.php');
include_once (__ALIPATH__.'/com/alibaba/product/param/BizParamObj.class.php');

class AlibabaNewProductGetSubSchemaParam {

        
        /**
    * @return 商品类目id
    */
        public function getCatId() {
        $tempResult = $this->sdkStdResult["catId"];
        return $tempResult;
    }
    
    /**
     * 设置商品类目id     
     * @param String $catId     
     * 参数示例：<pre>245453</pre>     
     * 此参数必填     */
    public function setCatId( $catId) {
        $this->sdkStdResult["catId"] = $catId;
    }
    
        
        /**
    * @return 具体场景，默认为大市场
    */
        public function getScene() {
        $tempResult = $this->sdkStdResult["scene"];
        return $tempResult;
    }
    
    /**
     * 设置具体场景，默认为大市场     
     * @param String $scene     
     * 参数示例：<pre>cbu</pre>     
     * 此参数必填     */
    public function setScene( $scene) {
        $this->sdkStdResult["scene"] = $scene;
    }
    
        
        /**
    * @return 输入填写参数
    */
        public function getDataBody() {
        $tempResult = $this->sdkStdResult["dataBody"];
        return $tempResult;
    }
    
    /**
     * 设置输入填写参数     
     * @param String $dataBody     
     * 参数示例：<pre>{     "global":{         "systemParam":{             "catId":1031910,             "contextPath":"/popular"         }     },     "data":{         "skuTable":{}     } }</pre>     
     * 此参数必填     */
    public function setDataBody( $dataBody) {
        $this->sdkStdResult["dataBody"] = $dataBody;
    }
    
        
        /**
    * @return 附加参数，工业品类目ID需要填写到这个对象中
    */
        public function getBizParam() {
        $tempResult = $this->sdkStdResult["bizParam"];
        return $tempResult;
    }
    
    /**
     * 设置附加参数，工业品类目ID需要填写到这个对象中     
     * @param BizParamObj $bizParam     
     * 参数示例：<pre> </pre>     
     * 此参数必填     */
    public function setBizParam(BizParamObj $bizParam) {
        $this->sdkStdResult["bizParam"] = $bizParam;
    }
    
        
    private $sdkStdResult=array();
    
    public function getSdkStdResult(){
    	return $this->sdkStdResult;
    }

}
?>